7
תגובות
איך אני יכול לעשות את הדברים הבאים ביחד?:
1. אם יש בטקסט שורה ריקה (שתי ירידות שורה צמודות) - להמיר אותה ל-</p> ולהעלות אותה שורה אחורה.
2. אם יש בטקסט שורה ריקה (שתי ירידות שורה צמודות) שאחריה יש משהו נוסף - להמיר אותה ל-</p> (ולהעלות אותה שורה אחורה), ירידת שורה ו-<p>.
3. (בנוסף) אם יש בטקסט ירידת שורה אחת בודדת - להוסיף ירידת שורה ו-<br />.
4. בתחילת הטקסט, כשמתחיל טקסט שלא נמצא בתוך תגי BBcode אחרים, להוסיף <p>.
5. בסוף הטקסט להוסיף </p>.
לדוגמה, הטקסט הבא:
יהפוך ל:
1. אם יש בטקסט שורה ריקה (שתי ירידות שורה צמודות) - להמיר אותה ל-</p> ולהעלות אותה שורה אחורה.
2. אם יש בטקסט שורה ריקה (שתי ירידות שורה צמודות) שאחריה יש משהו נוסף - להמיר אותה ל-</p> (ולהעלות אותה שורה אחורה), ירידת שורה ו-<p>.
3. (בנוסף) אם יש בטקסט ירידת שורה אחת בודדת - להוסיף ירידת שורה ו-<br />.
4. בתחילת הטקסט, כשמתחיל טקסט שלא נמצא בתוך תגי BBcode אחרים, להוסיף <p>.
5. בסוף הטקסט להוסיף </p>.
לדוגמה, הטקסט הבא:
בלה בלה בלה [...]
בלה בלה בלה בלה בלה
בלבלהלבהלבלה
בלהבלה
בלה בלה בלה בלה בלה
בלבלהלבהלבלה
בלהבלה
יהפוך ל:
<p>בלה בלה בלה [...]</p>
<p>בלה בלה בלה בלה בלה
<br />
בלבלהלבהלבלה</p>
<p>בלהבלה</p>
<p>בלה בלה בלה בלה בלה
<br />
בלבלהלבהלבלה</p>
<p>בלהבלה</p>
7 תשובות
הטקסט הבא לא יימצא בתוך אלמנט p משלו:
"בלה בלה בלה בלה בלה
בלבלהלבהלבלה"
תודה בכל מקרה. :)
תודה רבה!
יש בעיה קטנה... הוא מוסיף לי 2 <br /> אחרי כל <p> (חוץ מהאחרון)...
<p>בלה בלה בלה [...]</p><br /> <br /> <p>בלה בלה בלה בלה בלה<br /> בלבלהלבהלבלה</p><br /> <br /> <p>בלהבלה</p>
(http://phpguide.co.il/phplive?code=350)
ויש סיכוי גם להוסיף אחרי זה ירידות שורה? כלומר, כמו שכתבתי למעלה:
<p>בלה בלה בלה [...]</p>
<p>בלה בלה בלה בלה בלה
<br />
בלבלהלבהלבלה</p>
<p>בלהבלה</p>
<p>בלה בלה בלה בלה בלה
<br />
בלבלהלבהלבלה</p>
<p>בלהבלה</p>